LANG.LOCAL_EN = {
    SYSNAME: 'Service Configuration Center',
    LOGIN:'LOGIN',
    PASSWORD:'Password',
    USER_NAME:'Username',
    MDYPWD:'Modify Password',
    LOGOUT:'Logout',
    OLD_PASSWORD:'Old Password',
    NEW_PASSWORD:'New Password',
    ENSURE_PASSWORD:'Confirm Password',
    CANCEL: 'Cancel',
    OK: 'OK',
    ZH:'Chinese',
    EN:'English',
    ERROR: 'Error',
    CONFIRM: 'Confirm? ',
    NORECORDS:'No data available.',
    FILTER: {
        info: "Filter Conditions",
        contains: 'contains',
        neq: 'Is not equal to',
        eq: 'Is equal to',
        and: 'and',
        or: 'or',
        filter: 'Filter',
        clear: 'clear',
        gte: 'Is greater than or equal to',
        lte: 'Is less than or equal to',
        gt: 'Is greater than',
        lt: 'Is less than',
        isnull: 'Is null',
        isnotnull: 'Is not null',
        after: 'Is after',
        before: 'Is before'
    },
    MODULE:{
        SERVICE_CENTER:{
            configServiceParam:'Configure Service Parameters',
            checkServiceStatus:'View Service Status',
            navigation:'Service/Application',
            release:'Release',
            released:'Released',
            unReleased:'Not released',
            releaseStatus:'Release Status',
            modifyItem:'Modified',
            modify:'Modified',
            publishSuccess:'Released successfully.',
            importConfig:'Import Config File',
            importSysServerConfig:'Import System Service Config',
            importFile:'Imported Configuration File:',
            scan:'Browse',
            exportConfig:'Export Config File',
            newItem:'Add',
            comment:'Remark',
            needRestart:'Restart (Y/N)',
            releaseTime:'Last Release Time',
            operator:'operation',
            yes:'Yes',
            no:'No',
            edit:'Edit',
            stop:'Stop',
            start:'Start',
            addEmsProxy:'Add EMS Proxy',
            emsProxySetting:'EMS Proxy Configuration',
            emsName: 'EMS Name',
            proxyServiceIp: 'Proxy Service IP',
            proxyServicePort: 'Proxy Service Port',
            u2kIP: 'EMS IP',
            u2kPort: 'EMS Port',
            u2kUserName: 'EMS Username',
            u2kPassword: 'EMS Password',
            status:'Status',
            serverName:'Service Name',
            serverIp:'Service IP',
            description:'Description',
            ems:'EMS',
            sync:'Synchronize',
            deleteEms:'Delete',
            batchRelease:'One-click Release',
            message: {
                required: 'This field cannot be null.',
                ip: 'Illegal IP address format',
                port: 'Illegal port input',
                portConflict: 'Port conflict',
                readEmsDataError: 'Failed to get EMS proxy configuration.',
                readSystemDataError: 'Failed to get system service configuration.',
                readDefaultDataError: 'Failed to get default configuration.',
                saveError: 'Saving failed.',
                delError: 'Deleting failed.',
                saveSuccess: 'Saved successfully.',
                syncError: 'Synchronizing failed.',
                STOPPED: 'Proxy service is stopped',
                AVAILABLE: 'Proxy service is running',
                RUNNING: 'Proxy service is Synchronizing data'
            },
            tip: {
                portFormatWrong: 'The port number format is incorrect.',
                emsPortRange: 'The port number ranges from 54351 to 54358.',
                u2kPortRange: 'The port number ranges from 0 to 65535.',
                jsonFormatWrong:'JSON file content format error',
                noSelect:'Please select the configuration before import.',
                containSpace: 'It cannot contain spaces.',
                empty: 'Cannot be null.',
                ipFormatWrong: 'The IP format is incorrect.',
                passwordLength: 'The password cannot exceed 16 characters.',
                syncEms:'Synchronizing….Please access to the service status window to view the data.',
                delSuccess: 'Deleted successfully.',
                noEms:'Please add the EMS proxy before release. ',
                deleteConfirmation: 'Are you sure you want to delete the EMS Proxy?'
            }
        }
    },
    TIP: {
        t1: 'Please enter the query key word.',
        t2: 'Please select the NE to be queried.',
        t3: 'Please enter the username and password.',
        t4: 'Please enter the username.',
        t5: 'Please enter the password.',
        t6: 'Please enter the new password.',
        t7: 'Please enter the old password.',
        t8: 'Please enter confirm the password.',
        t9: 'The passwords entered twice are not the same. ',
        t10: 'The password should be 8 to 16 characters and contain at least one number and one letter.',
        t11: 'The password is modified successfully.',
        t12: 'Drag the column head here to sort by that column',
        t13: 'The number of tasks cannot exceed 50.',
        t14: 'Please gather statistics before export. ',
        t15: 'Your browser does not support Websocket and therefore the reporting service may fail to run. Please upgrade your browser.',
        t16: 'The new password cannot be the same as the old password.',
        t17: 'Please query before export. ',
        t18: 'The domain is modified. Do you want to update it?',
        t19: 'The start date cannot be later than the end date.',
        t20: 'Please select NE statistics.',
        t21: 'Please select at least one threshold-crossing type.',
        t22: 'Please select at least one threshold-crossing level.',
        t23: 'The start time should not be later than the current time.',
        t24: 'Obtaining the object tree failed.',
        t25: 'Unable to create/modify the task.',
        t26: 'You can compare four ports at most.',
        t27: 'The number of NEs cannot exceed ',
        t28: 'Please select a logical domain to be queried.',
        t29: 'Download failed. Please confirm whether this report exists.',
        t30: 'You can compare four logical domains at most.',
        t31: 'The configuration is modified. Do you want to update it?',
        t32: 'The NE is deleted.',
        t33: 'The ONU performance collection status has changed.',
        t34: 'The manually entered mailbox format is incorrect. Multiple mailboxes should be separated by semicolons.',
        t35: 'Please fill in the recipient.',
        t36: 'Please fill in the ONU weak optical power ratio threshold.',
        t37: 'You can fill in no more than 30 recipients.',
        t38: 'Make sure there is at least one column of information to be displayed.',
        t39: 'Please select the alarm object.',
        t40: 'Failed to get the object tree. It cannot be queried',
        t41: 'Please select at least one NE',
        t42: 'The maximum statistical time period should not exceed 3 years.',
        t43: 'Be sure to enter the correct start and end time.'
    },
    ERR_Msg: {
        hostCheck: 'Please enter a valid IP address. ',
        taskNameEmpty: 'Please enter a task name.',
        nameLong: 'The task name cannot exceed 64 characters.',
        objEmpty: 'Please select an NE.',
        exportFieldEmpty: 'Please select the fields to be exported.',
        taskNameDuplicate: 'The task name already exists.',
        execTimeEmpty: 'Please enter the valid period of the task.',
        statsTimeEmpty: 'Please enter the task statistical time. ',
        timeOut: 'The task execution time should be within 180 days.',
        single_endTimeOut: 'The end time for statistics of a single task cannot be later than yesterday.',
        single_timeOut: 'The statistical time range for a single task cannot exceed 180 days.',
        timeFormatWrong: 'The date format is incorrect.',
        FTPTest: 'The FTP detection selected failed: ',
        selectFTP: 'Please set the FTP option.',
        opTimeCheck: 'Make sure the end time is later than the start time.',
        opTimeMinCheck: 'Make sure the start time selected is in the available range.',
        opTimeMaxCheck: 'Make sure the end time selected is in the available range.',
        getDataFailure: 'Obtaining data failed.',
        serverError: 'Background service error.',
        logoutFailure: 'Logout failed. Please try again or contact the administrator.',
        noPermission: 'You have not authorities to access this module.',
        noLogin: 'You have not logged in or the login has expired.',
        netError: 'Network exception. Please log in again.',
        timesMuch: 'The account will be locked after five consecutive password attempts.',
        timeOverNow: 'The time cannot be later than the current time.'
    },
    // 业务逻辑自己处理的errorCode
    ERR_CODE: {
        P03B00101: 'Username or password error.',
        P03B00104: 'Username or password error. The account will be locked after 5 consecutive password attempts.',
        P03B00102: 'You have tried too many times. Please try again later.',
        P03B00112: 'The old password is incorrect.',
        P03B00113: 'The old password is incorrect. The account will be locked after 5 consecutive password attempts.',
        B00012: 'License alarm.',
        P03B00100: 'The username already exists.',
        P03B00111: 'Can not delete online user.',
        P03B00120: 'The domain name already exists.',
        P03B00130: 'The domain does not exist.',
        A01B00100: 'The report task name already exists.',
        A01B00014: 'Updating the license file failed.',
        A01B00110: 'Duplicate FTP server name.',
        A01B00120: 'The FTP server is in use.',
        A01B00031: 'The query object does not exist.',
        A01S00110: 'FTP server connection failure.'
    },
    BTN_NAME: {
        b1: 'Back to Homepage',
        b2: 'Re-login'
    }
};
